package cn.tedu.submarine;

import javax.swing.*;
import java.util.Random;

//水雷潜艇
public class MineSubmarine extends SeaObject implements EnemyLife{

    public MineSubmarine(){
        super(63,19);
    }

    public void move(){
        x += speed; //x向右
    }

    //返回水雷潜艇图片
    public ImageIcon getImage() {
        return Images.minesubm;
    }

    //发射水雷的方法
    public Mine shootMine(){
        //水雷的x: 水雷潜艇的x + 水雷潜艇的width
        //水雷的y: 水雷潜艇的y - 水雷的高(11)
        return new Mine(this.x + this.width,this.y - 11); // this指代的是水雷潜艇对象
    }

    public int getLife(){
        return 1; //打掉水雷潜艇，战舰得1条命
    }

}
